package t4tools.etodo.model;

import java.util.List;

import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.swt.graphics.Image;

import t4tools.etodo.enums.TreeViewElementType;

public interface TreeElement extends IAdaptable {

	TreeViewElementType getType();

	Image getIcon();

	TreeElement getParent();

	List<TreeElement> getChildren();

	boolean hasChildrent();
}
